#ifndef _PosPointSource_H_
#define _PosPointSource_H_

#include "MyBasePos.hh"

class PosPointSource : public MyBasePos
{
public:
    PosPointSource();
    ~PosPointSource(){};
    void Initialize(YAML::Node);

    std::pair<G4ThreeVector, G4ThreeVector> GenPosAndMomDir()
    {
        return std::pair<G4ThreeVector, G4ThreeVector>(m_Pos, m_MomDir);
    }
};

#endif